life (length of) - Turc Anglais Dictionnaire